Definition of Charles Digby Harrod

  • (noun) English merchant who expanded his father's shop in London into a prestigious department store (1841-1905)

Synonyms of Charles Digby Harrod


Antonyms of Charles Digby Harrod


No Antonyms Found.

Homophones of Charles Digby Harrod


No Homophones Found.